car stalling - Turkish English Dictionary